plaster latch - Turco Inglés Diccionario